damn the torpedoes! - Französisch Englisch Wörterbuch